Procurement Request
HomeCompound Synonyms > N-(4-Phenyl-3-pyridazinyl)-1,2-ethanediamine dihydrochloride hydrate